PostgreSQL Keepalived 安装与部署
1 背景知识
1.1 keepalived 集群规划
IP 地址 | 操作系统版本 | 角色 | 主机名 |
---|---|---|---|
192.168.10.172 | VIP | VIP | |
192.168.10.173 | Alma Linux 8.8 | PostgreSQL Mater | node1 |
192.168.10.174 | Alma Linux 8.8 | PostgreSQL Standby | node2 |
1.2 搭建步骤简介
1、安装 PostgreSQL数据库
3、搭建 PostgreSQL 流复制
2、准备 Keepalived 环境
4、安装 Keepalived
2 安装 PostgreSQL 数据库
请参考 PostgreSQL15
3 搭建流复制
请参考 搭建流复制
服务器已打好快照 STREAM INSTALL
,从这里开始配置 keepalived
高可用组件。
4 Keepalived 操作系统环境
请参考 Keepavlived 环境需求
5 Keepalived 安装
Warning
以下操作需要在所有节点下执行。
5.1 创建keepalived 高可用组件存放脚本的目录
将主备切换脚本,监控脚本,失败关库等脚本放入此目录。
所有节点执行如下操作 :
mkdir /soft/scripts
5.2 安装keepalived
所有节点执行如下操作 :
su - root
yum install -y keepalived